#include "head.h"

void test(void)
{
    F_list *test_list = D_List_init();
    D_List_file_scanf(test_list);
    D_List_print(test_list);
}

int main(int argc, char const *argv[])
{
    plane_nc();
    FlightSystem Flight_Sys = Sys_init(); // 初始化操作
    U_data user_data;

    S_arr_list * ticket_list = S_Arr_Init();
    S_Arr_W_File_scanf(ticket_list); //从文件中读取

    while (1)
        switch (Login_Menu())
        {
        case 1:                                 // 登入
            user_data = Sys_log_in(Flight_Sys); // 进入登陆操作
            while (Sys_menu(Flight_Sys, user_data, ticket_list)); // 系统菜单
            break;
        case 2: // 注册
            Sign_In(Flight_Sys);
            break;
        case 3: // 退出
            return 0;
        }
    // test();

    return 0;
}

/**
 * 对数据进行初始化操作
 */